Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Semi-Detached £267,239 £80,000 13 Aug 2001
4 POPLAR CLOSE Terraced £243,275 £152,500 21 Feb 2014
5 POPLAR CLOSE Terraced £234,259 £188,000 9 Aug 2018
6 POPLAR CLOSE Terraced £252,953 £127,000 30 Jun 2004
7 POPLAR CLOSE Terraced £282,646 £228,000 16 Aug 2019
8 POPLAR CLOSE Terraced £229,598 £141,999 13 Dec 2013
10 POPLAR CLOSE Terraced £242,997 £140,650 9 Nov 2010